﻿<!DOCTYPE html
          PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="TX16_HTM 16.0.305.501" name="GENERATOR" />
<title>Regras para Filtros/Destaques</title>
</head>
<body style="TEXT-ALIGN: left; FONT-FAMILY: 'Arial'; FONT-SIZE: 12pt">
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Um Filtro/Destaque é uma verificação de todos os registros de um banco de 
dados, tornando ativos apenas aqueles que satisfazem as condições do filtro, ou 
destacados aqueles que satisfazem a condição do destaque. Um destaque é apenas a 
mudança de cor da fonte em uma janela, ou a aplicação de negrito à fonte em um 
relatório.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 2pt; MARGIN-BOTTOM: 0pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -2pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 2pt"><FONT size=2>Uma expressão de filtro/destaque é composta 
basicamente de três elementos:</FONT>	         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Campo</span>: é o nome do campo no banco de 
dados;</FONT>         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Operador</span>: é o operador de condição 
(maior,menor,igual). Veja lista abaixo.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Constante</span>: é o conteúdo a ser testado pela condição 
com o campo. Deve sempre estar entre piclas. (‘xxx’);</FONT>                 </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Cada parte do filtro/destaque sempre é composta pelos três elementos 
acima, e na mesma ordem.</FONT>              </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Quando um filtro/destaque é composto por mais de uma parte, as mesmas devem ser sempre agrupadas com os operadores <span style="FONT-WEIGHT: bold">E </span>ou <span style="FONT-WEIGHT: bold">OU</span>. Como em <span style="COLOR: #0000ff">Codigo&gt;’10’ E Codigo&lt;’20’ </span>onde temos duas 
partes, (Codigo&gt;’10’ e Codigo&lt;’20’) e cada parte com seus três elementos. 
Na primeira parte Codigo é o campo, &gt; é o operador e 10 é a 
constante.</FONT>                                </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Lista de Operadores:</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">&gt;   </span>- 
Maior</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">&lt;   </span>- 
Menor</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">= 
   </span>- 
Igual</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">&gt;= </span>- Maior 
ou igual</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">&lt;= </span>- Menor 
ou igual</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">&lt;&gt; </span>- 
Diferente</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">E   </span>- 
e</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">OU </span>- 
ou</FONT> </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">(    </span>- Abre 
Grupo</FONT>   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">)    </span>- Fecha 
Grupo</FONT>   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Em uma constante pode-se utilizar o caractere especial ‘*’ para 
comparações quando o operador é ‘=’ (igual):&lt;               /FONT&gt; </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Quando ‘*’ vier antes da constante, o 
filtro/destaque é aplicado para todos os registros em que o conteúdo do campo 
indicado contiver a seqüência que vêm após o ‘*’;</FONT>                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Quando ‘*’ vier depois da constante, o 
filtro/destaque é aplicado para todos os registros em que o conteúdo do campo 
indicado iniciar com a mesma seqüência.</FONT>                         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">Exemplo 1:</span> 
Fornecedor= ’*Ind’ : todos os registros em que o campo fornecedor contiver 
a seqüência de caracteres ‘Ind’ serão aceitos no filtro/destaque.                           </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">Exemplo 2</span>: 
Fornecedor= ’Pad*’ : todos os registros em que o campo fornecedor iniciar com 
a seqüência ‘Pad’ serão aceitos no filtro/destaque.                  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2><span style="FONT-WEIGHT: bold">Nota: </span>As 
comparações de filtro/destaque ignoram diferenças entre letras 
maiúsculas/minúsculas, bem como ignoram acentuações, e retiram caracteres 
especiais, como espaços e ‘&amp;’ entre outros.</FONT>                      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT size=2>Outros 
Exemplos:</FONT> </span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Codigo&gt;=’1’ E Codigo&lt;=  ’10’</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>(Codigo=’10’) E (Cidade=’Xanxerê’ OU Cidade=      ’Curitiba’)</p></FONT></FONT></FONT></FONT></FONT>
</body>
</html>
